import React from 'react';
// class C2 extends React.Component {
//   shouldComponentUpdate(nextProps, nextState) {
//     // nextProps,nextState 新的属性  新的状态
//     if (nextProps.t == this.props.t) return false
//     return true
//   }
//   render() {
//     console.log("C2 render");
//     return <div className=''>
//       <h2>child2 {this.props.t}</h2>
//     </div>;
//   }
// }

class C2 extends React.PureComponent {
  // PureComponent 纯组件  内部 自己添加了shouldComponentUpdate 这个钩子函数
  // 只会做一层的比较
  render() {
    console.log("C2 render");
    return <div className=''>
      <h2>child2 {this.props.t}</h2>
    </div>;
  }
}

export default C2